#pragma once

#define MAX_STR_LEN          100

typedef union _NodeValue
{
	bool boolvalue;
	int intvalue;
	float floatvalue;
	char strvalue[MAX_STR_LEN];
}NodeValue;

#include <qmetatype.h>
#include "open62541.h"

typedef struct _OPC_NODE_ID
{
	UA_NodeId nodeid;
}OPC_NODE_ID;

Q_DECLARE_METATYPE(OPC_NODE_ID);